package com.example.yiqiuser.dao;



import com.example.yiqiuser.entity.TDicGchannel;

import java.util.List;

/**
 * 攻略栏目(TDicGchannel)表数据库访问层
 *
 * @author makejava
 * @since 2023-04-03 10:51:52
 */
public interface TDicGchannelDao {

    /**
     * 帯参分页查询
     * @param tDicGchannel
     * @return
     */
    List<TDicGchannel> queryByParam(TDicGchannel tDicGchannel);

    /**
     * 通过ID查询单条数据
     *
     * @param code 主键
     * @return 实例对象
     */
    List<TDicGchannel> queryById(Integer code);


    /**
     * 新增数据
     *
     * @param tDicGchannel 实例对象
     * @return 影响行数
     */
    int insert(TDicGchannel tDicGchannel);

    /**
     * 修改数据
     *
     * @param tDicGchannel 实例对象
     * @return 影响行数
     */
    int update(TDicGchannel tDicGchannel);

    /**
     * 通过主键删除数据
     *
     * @param code 主键
     * @return 影响行数
     */
    int deleteById(int code);

}

